﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Xml.Serialization;

namespace Indigox.CMS.Administration
{
    public class ContentType
    {
        private string name;

        public string Name
        {
            get { return name; }
            set { name = value; }
        }

        private ContentType _base;

        public ContentType Base
        {
            get { return _base; }
            set { _base = value; }
        }       

        private IList<PropertyInfo> properties;

        public IList<PropertyInfo> Properties
        {
            get { return properties; }
            set { properties = value; }
        }

        private IList<EditView> editViews;

        public IList<EditView> EditViews
        {
            get { return editViews; }
            set { editViews = value; }
        }

        private IList<ListView> listViews;

        public IList<ListView> ListViews
        {
            get { return listViews; }
            set { listViews = value; }
        }
    }
}
